Job Radar. Live notifications. AI processed.
upwork.com 2026-04-18 π‘
πΉ Nightly Automation Tool for Baseball Statistics Scraping
π€ Client: πΊπΈ United States Member since 2026-04-17
π° Price: ****
π© Problem: Automate the daily collection and updating of baseball statistics.
π¦ Existing: Not specified
Specifications:
[Target] - Web scraping tools for MLB, minor league sites, and other relevant sources.
[Method] - Python scripts with BeautifulSoup or Scrapy frameworks.
[UI/UX] - Not applicable (CLI or simple web interface for monitoring).
[Stack] - Python 3.x, BeautifulSoup, Scrapy, Pandas, SQLAlchemy, Docker.
[Security] - Data encryption at rest and in transit. Regular backups.
[Format] - JSON, CSV, SQL database.
Workflow:
1. Define the target URLs for data scraping (MLB, minor league sites).
2. Develop Python scripts using BeautifulSoup or Scrapy to scrape data.
3. Implement error handling and logging mechanisms.
4. Integrate data cleaning and validation steps.
5. Store scraped data in a structured format (JSON, CSV, SQL database).
6. Set up Docker containers for deployment and automation.
7. Schedule the tool to run nightly using cron jobs or similar.